Next:
Introduction
G5026 — Human Computer Interaction
Dr. Dmitrijs Dmitrenko
Notes by Nathan Baines
Date:
Academic year 2025/26
Introduction
Lecture Content
Assessment
Seminar Content
Online Resources
What is interaction design?
How to design
Usability goals
User experience goals
Donald Norman's design principles
Visibility
Feedback
Constraints
Mapping
Consistency
Affordance
Reading Notes — Week 1
Conceptualising Interaction
Interface metaphors
Instructions — Conceptual model
Conversing — Conceptual model
Direct manipulation — Conceptual model
Exploring — Conceptual model
User research methods
Interviews
Focus groups
Questionnaires
Good questions
Observation
Indirect observation
Establishing requirements
Functional and non-functional requirements
User requirements
Usability / UX requirements
Design requirements
About this document ...